Skip to main content

bird's nest

English bird's nest meaning in English  •  bird's nest का अर्थ अंग्रेजी में
Noun
  • The nest in which a bird lays eggs and hatches her young.
  • The nest of a small swallow (Collocalia nidifica and several allied species), of China and the neighboring countries, which is mixed with soups.
  • An orchideous plant with matted roots, of the genus Neottia (Neottia nidus-avis).
Advertisement